-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Add: bytesrw.0.3.0 #28836
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add: bytesrw.0.3.0 #28836
Conversation
|
The windows cygwin failure is odd, I actually tested the package on my turtle vm and it succeeded. Let's wait on #28833 to be merged, I'll update the topkg constraint and we'll get a better error message. For the rest we just have a problem with |
|
I merged the other PR |
78fbca2 to
1d90ee4
Compare
|
Aaah it's nice to see the actual errors in the opam error snippet :–) So many years and it took a So we have this: I'd say the error is weird but indeed the build system expects and runs |
|
The error persists (but our dependencies are more correct). I posit however that this is not an error with So I'd suggest to merge this. Alpine has been constrained away, the alpine support will be restored with a bugfix release. The |
|
You can merge this PR regardless |
That's not the point :–) I think you should disable these kind of tests for the opam repository. It's annoying both for repo maintainers and submitters to have to sift through these errors. |
|
If |
|
Thanks both! |
|
Thanks @mseri. Any idea about what to do about this pkg-config issue on windows ? |
|
Unfortunately not. I have zero experience on windows, and only access to windows in the ci here. I would wait for some windows user to help us out if they hit the issue :P |
I'm not sure they will. I did not. I thought perhaps there is something wrong with the CI itself. |
|
Every now and then it happens. But indeed it may well be a CI issue, especially if nobody ever reports it |
bytesrw.0.3.0home, doc, issuesComposable byte stream readers and writers for OCaml
bytesrwv0.3.0 2025-11-04 ZagrebAdd the
Bytesrw_sysrandommodule for operating system providedcryptographically secure pseudorandom byte streams and an entropy
primitive.
Add the optional
Bytesrw_crypto.Psamodule for low-levelcryptographic operations on byte slices. These are thin and safe
bindings to the PSA Crypto API specification currently provided by
the TF-PSA-Crypto C library distributed with Mbed TLS.
Add the optional
Bytesrw_cryptomodule for higher-levelcryptographic operations implemented over
Bytesrw_crypto.Psa.Mostly hashing for now. Use this if you need SHA-3 hashes.
Add the optional
Bytesrw_tlsa module for TLS encrypted streamsand the needed X.509 certificate management (including system
lookups for trusted CAs). The backend is provided by the Mbed TLS C
library.
Add
Bytesrw_unix.bytes_writer_of_socket_fdwhich shutdowns thefd in the send direction when the end of stream is written.
Add
Bytes.Slice.last.Review
Int_valvsLong_valin C bindings. AffectsBytesrw_blake3,Bytesrw_md,Bytesrw_xxh,Bytesrw_zlib,Bytesrw_zstdUse
b0 -- .opam publish bytesrw.0.3.0to update the pull request.